import downLoadFile from './downLoadFile';
/**
 * @category 批量下载文件专用函数
 * @description  批量下载文件专用函数
 * @param fileUrls {array} 下载地址数组
 * @example batchDownload(fileUrls)=>:void
 */
export default function batchDownload(fileUrls: any) {
  let index = 0;
  const downloadNext = () => {
    if (index < fileUrls.length) {
      downLoadFile(fileUrls[index]);
      index++;
      setTimeout(downloadNext, 500); // 延迟1秒后执行下一个下载
    }
  };
  downloadNext();
};
